package com.priox.sigar.application.mappers;

import com.googlecode.ehcache.annotations.Cacheable;
import com.priox.sigar.client.dto.MonedaDTO;
import com.priox.sigar.client.dto.SociedadDTO;
import com.priox.sigar.client.dto.TipoCambioDTO;
import com.priox.sigar.client.flt.SociedadFlt;
import com.priox.sigar.client.flt.TipoCambioFlt;

import java.util.Date;
import java.util.List;

public interface TipoCambioMapper {
    List<TipoCambioDTO> findByFilter(TipoCambioFlt filtroBusqueda);
    List<MonedaDTO> findAllMonedas();
    List<String> findAll();
    List<MonedaDTO> findTipoCambioMoneda(Date fecha);

    void deleteAll(Date fecha);
}
